Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 LARCH ROAD Semi-Detached £519,144 £422,500 14 Jan 2020
61 LARCH ROAD Semi-Detached £342,602 £341,000 11 Aug 2022
65 LARCH ROAD Semi-Detached £490,809 £394,950 20 Dec 2018